grate carriage - Español Inglés Diccionario